biomedical telemetry - German English Dictionary